package priv.mill.base;

public class Work02 {
	public static void main(String[] args) {
//		1. 举例说明在什么情况下会发生自动类型转换
//		test1();
//		2. 为抵抗洪水，解放军战士连续战89小时，编程计算共多少天零多少小时。
//		test2();
//		3. 小明要到美国旅游，可是那里的温度是经华氏为单位记录的。
//		它需要一个程序将华氏温度（80度）转换为摄氏度，
//		并以华氏度和摄氏度为单位分别显示该温度。
//		编写程序达成小明的心愿。
//		［提示：摄氏温度与华氏度的转换公式为：
//		摄氏度=5/9.0*(华氏度-32)］
		
//		test3();
	}

	private static void test3() {
		int hua = 80;
		int she=(int) (5/9.0*(hua-32));	
		System.out.println("转换成为摄氏度为："+she);
	}

	private static void test2() {
		int hours=89;
		System.out.printf("解放军连续奋战%d天；零%d小时\n",
				hours/24,hours%24
				);
		
	}

	private void test1() {
		byte a=127;//字面量可以直接赋值给小类型
		int b=a;//小类型转大类型会进行自动类型转换
		double c=a*1.0;//多种数据类型共同参与计算的时候，小类型会自动转为大类型
	}

}
